#pragma once

class CFolderDlg
{
public:
	CFolderDlg(LPCTSTR lpszInitPath = NULL);
	virtual ~CFolderDlg(void);

public:
	int DoModal(HWND hParent);

public:
	TCHAR m_szInitPath[MAX_PATH];
	WNDPROC m_wndProc;
	TCHAR m_sPath[MAX_PATH];
	HMODULE m_hShell32;

private:
	int DoModalEx(HWND hParent);
};
